// pages/cart/cart.js
/**
 * 1获取用户收货地址
 *  * 1绑定点击事件
 *  * 2调用小程序内置 api 获取用户的收货地址 wx.chooseAddress
 *  * 
 * 2获取 用户 对小程序所授予 获取地址的 权限状态 scope
 *  *1 假设 用户点击获取收货地址的提示框 确定 scope为true authSetting: {scope.address: true}
 *
 *  *2 假设用户从未点击获取收获地址的提示框 
 *      * scope为undefined authSetting: {scope.address: undefined} 直接获取收获地址
 * 
 *  *3假设 用户点击获取收货地址的提示框 取消 scope为false
 *        * 导用户自己打开授权设置页面(openSetting) 当用户重新给与获取地址权限的时候
 *        * 获取收货地址
 */
 Page({
  /**
   * 页面的初始数据
   */
  data: {
	
  },
  
  //点击收货地址
  handleChooseAddress(){
	  wx.chooseAddress({
	  	success:(result)=>{
	  		console.log(result);
	  	}
	  });
  	//获取收货地址
	// wx.getSetting({
	// 	// success:(result)=>{
	// 	// 	//获取权限状态 发现属性名怪异时 都要用[]形式来获取属性值
	// 	// 	const scopeAddress = result.authSetting["scope.address"];
	// 	// 	if(scopeAddress===true||scopeAddress===undefined){
	// 	// 		wx.chooseAddress({
	// 	// 			success:(result1)=>{
	// 	// 				console.log(result1);
	// 	// 			}
	// 	// 		});
	// 	// 	}else{
	// 	// 		//用户以前拒绝授予权限 先诱导用户打开授权页面
	// 	// 		wx.openSetting({
	// 	// 			success:(result2)=>{
	// 	// 				//可以调用收货地址的代码
	// 	// 				wx.chooseAddress({
	// 	// 					success:(result3)=>{
	// 	// 						console.log(result3);
	// 	// 					}
	// 	// 				});
	// 	// 			}
	// 	// 		});
	// 	// 	}
	// 	// }
	// })
  }


})